home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Diamond Collection
/
The Diamond Collection (Software Vault)(Digital Impact).ISO
/
cdr40
/
x1j4_src.zip
/
TNL4V.H
< prev
next >
Wrap
Text File
|
1995-01-20
|
3KB
|
77 lines
/*****************************************************************************/
/* */
/* */
/* ***** ***** */
/* ***** ***** */
/* ***** ***** */
/* ***** ***** */
/* *************** *************** */
/* ***************** ***************** */
/* *************** *************** */
/* ***** ***** TheNet */
/* ***** ***** Portable. Compatible. */
/* ***** ***** Public Domain */
/* ***** ***** NORD><LINK */
/* */
/* This software is public domain ONLY for non commercial use */
/* */
/* */
/*****************************************************************************/
/*** Variable fuer Level 4 ***/
/*
* G8KBB April 91 - change definitions to 'external' to put them in RAM
*/
/*
* Released as TheNet X-1J, September 1993
*
* Released as TheNet X-1J release 4, January 1995
*/
EXTERN char l4hdr0; /* Level4 Header, Byte 1 */
EXTERN char l4hdr1; /* Level4 Header, Byte 2 */
EXTERN char l4hdr2; /* Level4 Header, Byte 3 */
EXTERN char l4hdr3; /* Level4 Header, Byte 4 */
EXTERN char l4opco; /* Level4 Opcode, Flags */
EXTERN char l4pidx; /* Level4 Antwort, Partnerindex */
EXTERN char l4pcid; /* Level4 Antwort, Partner-ID */
EXTERN char l4ahd2; /* Level4 Antwort, Byte 2 */
EXTERN char l4ahd3; /* Level4 Antwort, Byte 3 */
EXTERN char l4aopc; /* Level4 Antwort, Opcode */
EXTERN unsigned tratou; /* Level3 Timeout */
EXTERN unsigned tratri; /* Level3 Versuche */
EXTERN unsigned traack; /* Level3 ACK Verzoegerung */
EXTERN unsigned trabsy; /* Level3 Busy Wartezeit */
EXTERN unsigned trawir; /* Level3 vorgeschlagene Fenstergr. */
EXTERN lhtyp l4rxfl; /* fuer Level4 eingegangene Frames */
/* The following do not belong here anymore - move them sometime
*/
#ifdef CWID
EXTERN unsigned cwidtm; /* CWID counter for bcasts */
EXTERN unsigned cwiden; /* cwid enable / bcast period */
EXTERN unsigned cwspeed; /* cwid speed control, in clock ticks*/
EXTERN signed char cwstate; /* finite state machine of keyer */
EXTERN unsigned char cwtimr; /* cwid bit timer, in clock ticks */
EXTERN unsigned char cwbit; /* bit counter within CWID character */
EXTERN unsigned char cwofs; /* pointer into the cwdat array */
EXTERN unsigned char cwch; /* current character data */
EXTERN unsigned char cwdat[CWIDLEN+1]; /* array of data to be sent */
#endif
#ifdef MONITORCMD
EXTERN unsigned heardtm; /* counts the hours for list cleanup */
EXTERN unsigned uptime; /* time in hours since warmstart */
EXTERN unsigned runtime; /* time in hours since coldstart */
extern MHEARD *mhptr;
#endif
#ifdef STATSCMD
EXTERN unsigned char usehour;
EXTERN unsigned l4stats[NUML4STATS][2];
#endif
/*** Ende dnl4v.c */